Text copied to clipboard!

Název

Text copied to clipboard!

Full Stack Python Developer

Popis

Text copied to clipboard!
Hledáme zkušeného Fullstack Python vývojáře, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních webových aplikací. Vaším hlavním úkolem bude navrhovat, implementovat a udržovat robustní a škálovatelné aplikace s využitím Pythonu na backendu a moderních frontendových technologií. Budete úzce spolupracovat s dalšími vývojáři, designéry a projektovými manažery na tvorbě inovativních řešení, která splňují potřeby našich klientů. Očekáváme, že budete mít hluboké znalosti v oblasti vývoje webových aplikací, zkušenosti s frameworky jako Django nebo Flask a schopnost pracovat s databázemi (například PostgreSQL, MySQL nebo MongoDB). Důležitá je také orientace v JavaScriptu, HTML a CSS, případně zkušenosti s frameworky jako React nebo Angular. Součástí vaší práce bude také psaní testů, optimalizace výkonu aplikací a zajištění bezpečnosti. Nabízíme příležitost pracovat na zajímavých projektech, možnost profesního růstu a přátelské pracovní prostředí. Pokud jste samostatní, zodpovědní a máte chuť učit se nové technologie, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací v Pythonu
  • Návrh a implementace backendových a frontendových komponent
  • Integrace s databázemi a externími API
  • Spolupráce s týmem na návrhu architektury řešení
  • Psaní testů a zajištění kvality kódu
  • Optimalizace výkonu a bezpečnosti aplikací
  • Účast na code reviews a sdílení znalostí
  • Dokumentace vyvinutých řešení
  • Řešení technických problémů a podpora uživatelů
  • Průběžné sledování nových technologií a trendů

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem v Pythonu (Django, Flask)
  • Znalost JavaScriptu, HTML a CSS
  • Zkušenosti s relačními a/nebo NoSQL databázemi
  • Schopnost pracovat s verzovacími systémy (Git)
  • Základní znalost REST API a jejich implementace
  • Zkušenosti s frontendovými frameworky (např. React, Angular) výhodou
  • Schopnost samostatné i týmové práce
  • Analytické myšlení a schopnost řešit problémy
  • Znalost angličtiny na technické úrovni
  • Ochota učit se nové technologie a postupy

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké projekty jste vyvíjel/a v Pythonu?
  • Jaké frameworky a knihovny v Pythonu ovládáte?
  • Máte zkušenosti s vývojem frontendových částí aplikací?
  • Jaké databáze jste používal/a a v jakých projektech?
  • Jak přistupujete k testování a zajištění kvality kódu?
  • Jaké nástroje používáte pro správu verzí kódu?
  • Setkal/a jste se s cloudovými službami? Kterými?
  • Jak řešíte optimalizaci výkonu aplikací?
  • Jaké máte zkušenosti s prací v týmu?
  • Proč byste chtěl/a pracovat právě u nás?